when circumstances allow - French English Dictionary